convective showers - Turkish English Dictionary